fleet of drilling machines - Turkish English Dictionary